Search results
464 packages found
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Safely flatten a nested JavaScript object.
Access deep object properties using a path
Query and manipulate nested object properties with an expressive and intuitive notation.
Modify deep object properties without modifying the original object (immutability). Works great with React and Redux.
Set and get values on objects via dot-notation strings.
get the diff of two JSON objects, even deeply nested data structures
Take a nested Javascript object and flatten it, or unflatten an object with delimited keys
Provides general functionality for dealing with nested properties in JavaScript objects.
Set nested properties on an object using dot notation.
- bury
- deep-get-set
- deep-object
- deep-property
- deep-set-in
- deep-set
- deephas
- dot-prop
- dot2val
- es5-dot-prop
- get
- getsetdeep
- has
- hasown
- View more
**Grab Wizard** is a lightweight JavaScript package for navigating and retrieving values from nested data structures. <br/> ## Install You can install the package using npm:
A Proxy object that can nest itself when accessed
Safely get deep nested properties using dot notation
Use property paths like 'a.b.c' to get a nested value from an object. Even works when keys have dots in them (no other dot-prop library can do this!).
Returns true if a value exists, false if empty. Works with deeply nested values using object paths.
Pattern matching library
- array
- condition
- match
- matching
- object
- pattern
- pattern-matching
- predicate
- string
- regex
- regular expression
- nested
- deep
- recursive
JavaScript utilities for nested objects
Resolver that finds properties from [deeply] nested objects/arrays given a path or pattern. It also collects properties from multiple branches, without throwing Type Errors.
- resolve
- property resolve
- resolve path
- resolve nested
- accessor
- property accessor
- optional property
- wildcard resolve
- collector
- property collector
- tree traversal
- object traversal
- nested
- deep nested
- View more
A tiny (203B) and fast utility to flatten an object with customizable glue
Convert nested object to flatten or expand.